home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / msdos / kcd104.zip / KCD.DOC < prev    next >
Text File  |  1993-09-23  |  5KB  |  100 lines

  1.                       Documentation for the KCD program
  2.  
  3.  
  4.        What is KCD?
  5.  
  6.        KCD is a small utility that enables you  to  change  directory,  even
  7.   across  several  drives,  without  having  to type the entire path to your
  8.   destination.  One could say it's a clone of NCD, but that wouldn't be true
  9.   - in fact, it is a clone of TCD (Tietze's CD), which in turn is  really  a
  10.   clone  of NCD. But KCD has some interesting functions: - It will find your
  11.   destination even if you've made a mistake typing it's name. -  It  enables
  12.   you  to write "intelligent" batch files by providing a directory stack.  -
  13.   It is ABSOLUTELY FREE OF  CHARGE  (that  can't  be  said  about  TCD,  and
  14.   especially not about NCD).
  15.  
  16.        Quick Start
  17.  
  18.        Actually, there is no "slow start", but anyway, just type KCD  /R  to
  19.   scan  all  your  hard  disks  and save their information. From now on, the
  20.   program will let you change directory by typing  KCD  HEAP,  if  you,  for
  21.   instance,  want  F:\BP\EXAMPLES\TASM\HEAP. It will even work with KCD HAAP
  22.   or KCD HEA.
  23.  
  24.        The directory stack functions can be invoked by KCD dirname /PUSH and
  25.   KCD  /POP,  where  dirname  is any directory name.  The first command will
  26.   change to the directory you specify  in  dirname,  but  save  the  current
  27.   location in C:\STCKFILE.KCD. The second command will take you back to your
  28.   original  location,  no matter what you have done in the meantime (except,
  29.   of course, deleting the stack file). This  is  very  useful  when  writing
  30.   batch files that change back to the directory they were called from. These
  31.   functions  are  only needed by those who do not use 4DOS, NDOS, or similar
  32.   utilities, like I do. Also note that it is possible to do  this  with  the
  33.   "naked"  DOS  by  clever  programming, but that is too complicated for the
  34.   beginners and too time-consuming for the professional.
  35.  
  36.        There are certain  logical  assumptions  upon  which  KCD  bases  its
  37.   judgement, but you will see when you use the program.
  38.  
  39.     Known bugs and limitations:
  40.               - when  you  attempt  to  change to a directory that no longer
  41.                 exists but is still saved in KCD.INI, a message states  that
  42.                 the  program  is rescanning the tree. It indeed is, but I do
  43.                 not  have  much  confidence  in this function, so if you see
  44.                 the message, initiate a full rescan, just to make sure.
  45.  
  46.               - the scan will include CD-ROMs and RAM  disks,  but  not  the
  47.                 floppies A & B.  If your floppies have other letters,  those
  48.                 will  too  be  included.   Furthermore,  if  C is not a hard
  49.                 disk,  the  program  will  not  run correctly or efficiently
  50.                 (obviously, it's no use saving directory  information  on  a
  51.                 RAM disk).
  52.  
  53.               - KCD cannot handle more than 700 directories or more than  90
  54.                 subdirectories in a single directory.
  55.  
  56.               - it might change to funny places if you type incorrect  names
  57.                 (to  KCD ga,e (instead of "game") it might react with a jump
  58.                 to GIF\GIFEXE or something like that), but you'll  get  used
  59.                 to it.
  60.  
  61.               - I  suppose  the  program  needs DOS 3.3 or above to run, and
  62.                 about 128K of free memory.
  63.  
  64.               - this could be considered to be a demo version, therefore  it
  65.                 does only minimal error checking.  If I get enough  feedback
  66.                 on this program, I'll improve it.
  67.  
  68.  
  69.        Legal Stuff
  70.  
  71.        There  is  NO warranty! I cannot even guarantee that the porgram will
  72.   run just as fine on other computers as it did on mine, so don't come  with
  73.   letters  like  "KCD  just destroyed my hard disk, and you ought to replace
  74.   it, or I...".  Of course, it is extremely  unlikely  that  something  like
  75.   that  could  happen,  but  my point is that whatever happens, you can only
  76.   blame yourself!
  77.  
  78.        KCD is freeware. That means, you  are  allowed  (and  encouraged  to)
  79.   copy  it freely and use it as long as you wish, ABSOLUTELY FREE OF CHARGE.
  80.   However, you may not SELL the program - on its own or as part of a package
  81.   -, although a fee may be charged for diskette duplication.  You  may  ONLY
  82.   distribute KCD ALONG WITH THIS DOCUMENTATION.
  83.  
  84.        Even  though  you  are not required to, I encourage you to support me
  85.   (I only have a 286 with 2Mb RAM, 40 Mb HDD (!) and a Hercules card...), in
  86.   which case I assure you I'll flood the market with software  you're  going
  87.   to  love! I also need user input (How did you like this program? How could
  88.   I improve it? Are there any bugs?) and ideas for programs  I  could  write
  89.   (but  please  no  "Hey,  why don't you just write Mega OS 927.0, with OLE,
  90.   multitasking, OS/2, Windows and DOS compatibility, ..."). My  address  is:
  91.                                  Andrew Korn
  92.                                    Budapest
  93.                                Boróka str. 5/A
  94.                                 H-1025 Hungary
  95.  
  96.  
  97.  
  98.        All  trademarks  mentioned are trademarks or registered trademarks of
  99.   their respective owners.
  100.